home *** CD-ROM | disk | FTP | other *** search
- /**/
- /* $Id: socket_pragmas.h,v 1.7 1993/07/14 19:07:44 ppessi Exp $*/
- /**/
- /* Copyright (c) 1993 AmiTCP/IP Group, <amitcp-group@hut.fi>*/
- /* Helsinki University of Technology, Finland.*/
- /* All rights reserved.*/
- /**/
- /* SAS C pragmas for the "bsdsocket.library" version 2 */
- /**/
- /* DO NOT GENERATE THIS FILE AUTOMATICALLY FROM FD FILE */
- /**/
- /* Created : Mon Apr 5 10:19:13 1993 ppessi*/
- /* Last modified: Fri Jun 11 22:07:12 1993 too*/
- /**/
- /**/
- /*------ standard bsd socket system calls -----*/
- #pragma libcall SocketBase socket 1E 21003
- #pragma libcall SocketBase bind 24 18003
- #pragma libcall SocketBase listen 2A 1002
- #pragma libcall SocketBase accept 30 98003
- #pragma libcall SocketBase connect 36 18003
- #pragma libcall SocketBase sendto 3C 39218006
- #pragma libcall SocketBase send 42 218004
- #pragma libcall SocketBase recvfrom 48 A9218006
- #pragma libcall SocketBase recv 4E 218004
- #pragma libcall SocketBase shutdown 54 1002
- #pragma libcall SocketBase setsockopt 5A 3821005
- #pragma libcall SocketBase getsockopt 60 9821005
- #pragma libcall SocketBase getsockname 66 98003
- #pragma libcall SocketBase getpeername 6C 98003
- /*------ generic system calls related to sockets*/
- #pragma libcall SocketBase IoctlSocket 72 81003
- /*------ AmiTCP/IP specific stuff*/
- #pragma libcall SocketBase CloseSocket 78 001
- #pragma libcall SocketBase WaitSelect 7E 1BA98006
- #pragma libcall SocketBase SetSocketSignals 84 21003
- #pragma libcall SocketBase SetDTableSize 8A 001
- #pragma libcall SocketBase ObtainSocket 90 321004
- #pragma libcall SocketBase ReleaseSocket 96 1002
- #pragma libcall SocketBase ReleaseCopyOfSocket 9C 1002
- #pragma libcall SocketBase Errno A2 0
- #pragma libcall SocketBase SetErrnoPtr A8 0802
- /*------ inet library calls related to inet address manipulation*/
- #pragma libcall SocketBase Inet_NtoA AE 001
- #pragma libcall SocketBase inet_addr B4 801
- #pragma libcall SocketBase Inet_LnaOf BA 001
- #pragma libcall SocketBase Inet_NetOf C0 001
- #pragma libcall SocketBase Inet_MakeAddr C6 1002
- #pragma libcall SocketBase inet_network CC 801
- /*------ gethostbyname etc*/
- #pragma libcall SocketBase gethostbyname D2 801
- #pragma libcall SocketBase gethostbyaddr D8 10803
- #pragma libcall SocketBase getnetbyname DE 801
- #pragma libcall SocketBase getnetbyaddr E4 1002
- #pragma libcall SocketBase getservbyname EA 9802
- #pragma libcall SocketBase getservbyport F0 8002
- #pragma libcall SocketBase getprotobyname F6 801
- #pragma libcall SocketBase getprotobynumber FC 001
- /*------ resolver functions*/
- /*------ syslog functions*/
- #pragma libcall SocketBase Syslog 102 98003
- #pragma tagcall SocketBase syslog 102 98003
- /*------ AmiTCP/IP 1.1 extensions*/
- #pragma libcall SocketBase Dup2Socket 108 1002
-